package com.demo.java.OD401_450.OD408;

import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;

/**
 * @author bug菌
 * @Source 公众号：猿圈奇妙屋
 * @des： 【API 集群负载统计(C&D卷)】问题
 * @url： https://blog.csdn.net/weixin_43970743/article/details/146252911
 */
public class OdMain {
    public static void main(String[] args) {
        // 创建扫描器对象读取输入
        Scanner scanner = new Scanner(System.in);

        // 读取第一行输入，得到API访问URL的数量n
        int n = Integer.parseInt(scanner.nextLine());

        // 创建一个列表，用来存储分割后的URL部分
        List<String[]> lst = new ArrayList<>();

        // 读取每个API URL，并按"/"分割后加入列表
        for (int i = 0; i < n; i++) {
            String[] words = scanner.nextLine().split("/");
            lst.add(words);
        }

        // 读取需要查询的层级L和关键字word
        String[] input = scanner.nextLine().split(" ");
        int L = Integer.parseInt(input[0]);  // 查询的层级
        String word = input[1];  // 查询的关键字

        // 记录符合条件的API访问次数
        int ans = 0;

        // 遍历所有分割后的URL列表
        for (String[] words : lst) {
            // 如果该URL的层级数小于L，跳过
            if (words.length <= L) {
                continue;
            }
            // 判断该层级的内容是否与查询的关键字一致
            if (words[L].equals(word)) {
                ans++;  // 如果一致，增加计数
            }
        }

        // 输出结果
        System.out.println(ans);
    }

}
